be difficult to do or solve - İspanyolca İngilizce Sözlük